About Alects Property Services Limited (11776578) United Kingdom