About A & P Location Properties Limited (05816376) United Kingdom