About Jaymoor Properties Limited (04923137) United Kingdom