About Ambitious Properties Limited (02020274) United Kingdom