About Fettishaw Properties Limited (01028336) United Kingdom