About Bee Property Rentals Ltd (13287320) United Kingdom