About Amboh Properties Limited (00612780) United Kingdom