About Jayram Properties Ltd (13487836) United Kingdom