About Acre Properties Development Limited (05969918) United Kingdom