About Lewisham Lofts Limited (12671971) United Kingdom