About Spandrel Property Limited (07850421) United Kingdom