About Lancefield Properties Limited (02274660) United Kingdom