About Francis Parker Properties Limited (00277468) United Kingdom