About Skeffington Properties Limited (10430768) United Kingdom