About Jeywood Properties Limited (07163090) United Kingdom