About Atjw Property Limited (10028262) United Kingdom