About Aberford Properties Limited (00832468) United Kingdom