Home Property High End London Investment Properties Snapped Up in Bulk by Corporate Landlords