About Landlord Broadband & Wireless Technologies Ltd (08952318) United Kingdom