About Beach Lawn Properties Limited (10180547) United Kingdom