About J & Jay Properties Limited (06311632) United Kingdom