About Maxplan Properties Limited (05533120) United Kingdom