About Square Properties (newbury) Limited (00610277) United Kingdom