About Apple Beam Property Ltd (09899556) United Kingdom