About Alamode Properties Limited (10439724) United Kingdom