About Andjo Properties Limited (07231925) United Kingdom