About Falmo Properties And Investment Ltd (12643991) United Kingdom