About Scala House & District Property Co. Limited (01013058) United Kingdom