About Lace Property Services Limited (10268111) United Kingdom