About Firgrove Court Flats Limited (01237173) United Kingdom