About Boo Properties Ltd (11039882) United Kingdom