About Talland House Management Company Limited (07239874) United Kingdom