About Ajmal Properties Limited (07858216) United Kingdom