I do not really understand your query, but if you are trying to trace a payment you made and what for, then maybe this will help. The firm you mention "Sustainable Property Developments Ltd." are listed by Companies House as be registered at 37 Abbey Road, Smethwick, West Midlands B67 5RA. (cannot find telephone number). A google search would make it seem probable that it may be payment for a book titled "Sustainable Property Developments" which is a guide to making a property "green" and is priced at �27.50 - does that ring a bell?