About John Amps Properties Limited (05266128) United Kingdom