About Maka Properties Limited (07580601) United Kingdom