About The Flat Company (lilla) Limited (SC546815) United Kingdom