About Jasper Properties Limited (01874648) United Kingdom