About Aylmer Properties Limited (08597265) United Kingdom