About West Herts Properties Limited (05640215) United Kingdom