About J And Y Properties Limited (07898299) United Kingdom