About Laburnum House Management Company (torquay) Limited (05675933) United Kingdom