About One Acre Properties And Construction Limited (10282593) United Kingdom