About Spire Court Beckenham Limited (06395452) United Kingdom