About Lowe S Place Ltd (10680831) United Kingdom