About Spectron Property Services Limited (10044386) United Kingdom