About Walcot Place (brixham) Management Company Limited (12017758) United Kingdom