About Spandril Developments Limited (01025509) United Kingdom