About Lace Properties Limited (02095135) United Kingdom