About York House Management (71 Venn Street) Limited (02910991) United Kingdom