About Larson Properties Limited (05868550) United Kingdom