About Booster Properties Investment Limited (13246910) United Kingdom