About Stanfield Properties Limited (10781772) United Kingdom