Windrush Ball & Huggins Company numberSL003228 StatusActive TypeLimited Partnership Incorporated18 Mar 1998 Registered office 25 Castle TerraceEdinburghEH1 2ER Connections Companies at the same address Lasso Development Limited (SC231221) Mics (Trustees) Limited (SC318144) Data JSON Markdown