About York House Property Developments Limited (10818468) United Kingdom