About York Place Letting Limited (03978231) United Kingdom