About Angell Property Limited (13277498) United Kingdom