About Guillemot Place Residents Limited (12981116) United Kingdom