About York House And Sloanes Limited (10430015) United Kingdom