About Beach Court (teignmouth) Management Company Limited (06065832) United Kingdom