About Jeffrey Properties Limited (11905026) United Kingdom